Public Class TableOfFigures
	Inherits TcKs.MSOffice.Common.ChildObjectWrapperBase
	
	Friend Sub New ( ByVal nativeObject As Global.System.Object,  ByVal rootObject As Global.TcKs.MSOffice.Common.RootObjectWrapperBase )
		MyBase.New ( nativeObject, rootObject )
	End Sub 
	
	Public Sub Delete(  )
		MyBase.WrappedObject.Delete(  )
	End Sub 
	
	Public Sub UpdatePageNumbers(  )
		MyBase.WrappedObject.UpdatePageNumbers(  )
	End Sub 
	
	Public Sub Update(  )
		MyBase.WrappedObject.Update(  )
	End Sub 
	
	Public ReadOnly Property Application As Global.TcKs.MSOffice.Word.Application
		Get 
			Dim ret As Global.TcKs.MSOffice.Word.Application =  Me.FindTopRootObject()
			Return ret
		End Get 
	End Property 
	
	Public ReadOnly Property Creator As Global.System.Int32
		Get 
			Return MyBase.WrappedObject.Creator
		End Get 
	End Property 
	
	Public ReadOnly Property Parent As Global.System.Object
		Get 
			Return MyBase.WrappedObject.Parent
		End Get 
	End Property 
	
	Public Property Caption As Global.System.String
		Get 
			Return MyBase.WrappedObject.Caption
		End Get 
		Set ( ByVal Value As Global.System.String )
			MyBase.WrappedObject.Caption = Value 
		End Set 
	End Property 
	
	Public Property IncludeLabel As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.IncludeLabel
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.IncludeLabel = Value 
		End Set 
	End Property 
	
	Public Property RightAlignPageNumbers As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.RightAlignPageNumbers
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.RightAlignPageNumbers = Value 
		End Set 
	End Property 
	
	Public Property UseHeadingStyles As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.UseHeadingStyles
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.UseHeadingStyles = Value 
		End Set 
	End Property 
	
	Public Property LowerHeadingLevel As Global.System.Int32
		Get 
			Return MyBase.WrappedObject.LowerHeadingLevel
		End Get 
		Set ( ByVal Value As Global.System.Int32 )
			MyBase.WrappedObject.LowerHeadingLevel = Value 
		End Set 
	End Property 
	
	Public Property UpperHeadingLevel As Global.System.Int32
		Get 
			Return MyBase.WrappedObject.UpperHeadingLevel
		End Get 
		Set ( ByVal Value As Global.System.Int32 )
			MyBase.WrappedObject.UpperHeadingLevel = Value 
		End Set 
	End Property 
	
	Public Property IncludePageNumbers As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.IncludePageNumbers
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.IncludePageNumbers = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property Range As Global.TcKs.MSOffice.Word.Range
		Get 
			Dim nativeObject As Global.System.Object = MyBase.WrappedObject.Range
			Dim ret As New Global.TcKs.MSOffice.Word.Range( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property UseFields As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.UseFields
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.UseFields = Value 
		End Set 
	End Property 
	
	Public Property TableID As Global.System.String
		Get 
			Return MyBase.WrappedObject.TableID
		End Get 
		Set ( ByVal Value As Global.System.String )
			MyBase.WrappedObject.TableID = Value 
		End Set 
	End Property 
	
	Public ReadOnly Property HeadingStyles As Global.TcKs.MSOffice.Word.HeadingStyles
		Get 
			Dim nativeObject As Global.System.Object = MyBase.WrappedObject.HeadingStyles
			Dim ret As New Global.TcKs.MSOffice.Word.HeadingStyles( nativeObject, Me.RootObject )
			Return ret
		End Get 
	End Property 
	
	Public Property TabLeader As Global.TcKs.MSOffice.Word.WdTabLeader
		Get 
			Return MyBase.WrappedObject.TabLeader
		End Get 
		Set ( ByVal Value As Global.TcKs.MSOffice.Word.WdTabLeader )
			MyBase.WrappedObject.TabLeader = Value 
		End Set 
	End Property 
	
	Public Property UseHyperlinks As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.UseHyperlinks
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.UseHyperlinks = Value 
		End Set 
	End Property 
	
	Public Property HidePageNumbersInWeb As Global.System.Boolean
		Get 
			Return MyBase.WrappedObject.HidePageNumbersInWeb
		End Get 
		Set ( ByVal Value As Global.System.Boolean )
			MyBase.WrappedObject.HidePageNumbersInWeb = Value 
		End Set 
	End Property 
	
End Class 
